Big Huge Thesaurus

genus micruroides

noun

sounds kind of like